// 鸭子父类
class Duck {
    // 基本属性：颜色、重量（protected修饰，子类可直接访问）
    protected String color;  // 颜色
    protected double heavy;  // 重量（单位：kg）

    // 父类构造方法：初始化颜色和重量
    public Duck(String color, double heavy) {
        this.color = color;
        this.heavy = heavy;
    }

    // 飞行方法（父类默认实现）
    public void fly() {
        System.out.println("普通鸭子在低空缓慢飞行");
    }

    // 鸣叫方法（父类默认实现）
    public void quack() {
        System.out.println("普通鸭子发出'嘎嘎'声");
    }

    // 设置重量的方法（父类基础版本）
    public void setHeavy(double heavy) {
        this.heavy = heavy;
        System.out.println("重量已更新为：" + heavy + "kg");
    }
}